pair of spectacles - English Synonyms Dictionary